9급 국가직 공무원 컴퓨터일반 기출문제·모의고사·오답노트·자동채점

2009년04월11일 8번

[과목 구분 없음]
네트워크에서 1비트의 패리티 비트(parity bit)를 사용하여 데이터의 전송 에러를 검출하려 한다. 1바이트 크기의 데이터 A, B, C, D, E 다섯 개를 전송하였다. 그 중 두 개의 데이터에서 1비트 에러가 발생하였고 나머지는 정상적으로 전송 되었다고 가정하자. 다음 표에서 에러가 발생한 두 개의 데이터는?

  • ① A, D
  • ② B, C
  • ③ B, E
  • ④ C, E
(정답률: 53%)

문제 해설

패리티 비트는 전송할 데이터의 비트들 중에서 1의 개수가 짝수개가 되도록 하여 전송하는 방식이다. 이때, 수신측에서는 전송받은 데이터의 비트들 중에서 1의 개수가 홀수개인지 짝수개인지를 검사하여 에러를 검출할 수 있다.

위의 표에서는 각 데이터의 비트들과 그에 해당하는 패리티 비트가 함께 표시되어 있다. 예를 들어, 데이터 A는 1010001로 표시되어 있고, 이 데이터의 패리티 비트는 1이다. 이는 데이터 A의 비트들 중에서 1의 개수가 홀수개이기 때문이다.

따라서, 수신측에서는 전송받은 데이터와 해당하는 패리티 비트를 비교하여 1의 개수가 홀수개인 데이터에 에러가 발생했음을 검출할 수 있다.

위의 표에서는 데이터 A와 D의 패리티 비트가 1로 표시되어 있으므로, 이 둘 중에서 1비트 에러가 발생한 것으로 추정할 수 있다. 따라서, 정답은 "A, D"이다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답